package com.tiancheng.trade.order.vo.admin;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.time.LocalDateTime;

/**
 * @Auther: liudong
 * @Date: 2024/4/2 11:23
 * @Param ${tags}
 * @Description:
 */
@Getter
@Setter
@ToString
@TableName("orders")
public class QueryOrderVO {
	private Long id;

	private String flowId;
	private String orderId;
	//支付订单号
	private String paymentId;

	// 业务渠道来源
	private String orderSource;
	// 订单类型
	private String orderType;
	//订单状态
	private String orderStatus;
	//支付状态
	private String payStatus;

	private Integer orderAmount;

	private Integer payAmount;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime createTime;

	/** 支付时间 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private LocalDateTime payTime;


}
